sofyan amrabat
Cannot Write When the Source Is Empty: A Lesson from a Silent Analysis SystemHalf a century into this craft, I have learned a simple rule: football always...
The Broken Serve in Game Three: A Data Map of Vietnamese Badminton in the Regular SeasonMinute 34, game three, the score at 19-19. The home player steps to the servi...
The Empty File on Quang Hai: When Vietnam's Transfer Market Learns to Stay SilentJuly 2026. On my desk in Paris lay a folder fewer than ten pages thick. It he...
Ashmita Chaliha Calls Out BWF's Super 100: Conditions at Indonesia Masters Are Serious IssuesAshmita Chaliha speaks out criticizing BWF's Super 100: Serious issues with...
Alcaraz's Return: 43 Winners and the 2,000-Point Cliff Hanging OverheadNew York, Tuesday night – Carlos Alcaraz just finished his US Open second-rou...
When the Net Wall Was Suppressed: Lessons from the 2026 AVP Women's Beach Final and a View from an Osaka Press RoomAt the end of set two of the 2026 AVP League Championship final at Oak Street...
When Data Is Empty: A Lesson on Information Verification in EsportsI looked at the Stage-2 analysis, and I learned one thing: without input data...
Japan's Table Tennis Youth Development in the WTT Era: Where the Gap with China Really LiesI sit in the farthest stand. That is where the heartbeat of the match sounds...
Thirty Minutes in the Sauna: Sanyal, the 77 kg Mark and the Data Vacuum at the 2026 Asian GamesSanyal did not collapse inside the cage. He collapsed in a sauna, after rough...
Reading the Disciplinary Report to Understand V.League: Referee Tolerance Thresholds and What the Table HidesMinute 84. A stadium with more than twenty thousand people in it. A wide...
Inam Butt and the two-month ban: the silver medal does not tell the whole storyIn April this year, on the medal podium of the Asian Beach Games, Inam Butt...
The V.League Data Gap: When Vietnamese Football Refuses VerificationIn any audit of a football ecosystem's transparency, the simplest question is...
Vietnam's Young Generation and the Sustainable Development Puzzle: When Academies Are No Longer a Safe HavenWhen the final whistle echoed through Thong Nhat Stadium on a late weekend...
Lowri Hurd: When Table Tennis Becomes a Completely Different GameOn a March afternoon at a venue in Spain, an eighteen-year-old British girl...
China Badminton Team Lowers Asian Games 2026 Gold Target: Injuries, Coaching Changes and the Data GapWhen the Chinese national badminton team entered its preparation cycle for th...
Vietnamese Table Tennis Toward SEA Games 34: The Medal Lives in the Third BallVietnamese Table Tennis Toward SEA Games 34: The Medal Lives in the Third Bal...
Good Good Golf Ad Scandal Leads to CEO Matt Kendrick Resignation: Lessons for Vietnamese Golf IndustryThe Good Good Golf scandal is an example that shows the rapid change in the...
Vietnam U23 2-0 Philippines U23: a half-time adjustment and one ball recovery after the breakAfter the match, head coach Dinh Hong Vinh told the press room a very small...
Thijs Dallinga: A 24-Minute Brace, a Ruptured ACL, and the Contractual Fork at KölnIn the brief 24 minutes of the match in which FC Köln hosted Hoffenheim, Thij...
Mea Minh Anh - The Artistic New Face on the FFWS SEA 2026 Fall StageWeek 3 of the FFWS SEA 2026 Fall Qualifiers witnessed an appearance not plann...
